//
// Created by 23602 on 25-8-23.
//

#ifndef SPHERE_HPP
#define SPHERE_HPP
#include <SFML//Graphics.hpp>
using namespace sf;
class Sphere
{
public:
    Sphere(Vector3f pos, float rad, Color c, unsigned short specular, float r):
        center(pos), radius(rad), color(c), specular(specular), reflective(r)
    {
    }

    Vector3f center;
    float radius;
    sf::Color color;
    unsigned short specular = -1; // 闪亮度
    float reflective; // 反射性
};


#endif //SPHERE_HPP
